More from this Author
Found 11 books by James M. McPherson (Foreword by)

An Uncommon Soldier
by Sarah Rosetta Wakeman, Lauren Cook Burgess (Editor), James M. McPherson (Foreword by)

The Longest Night
by David J. Eicher, Lee Vande Visse (Illustrator), James M. McPherson (Foreword by)

The Library of Congress Civil War Desk Reference
by James M. McPherson (Foreword by), Margaret E. Wagner (Editor), Gary W. Gallagher (Editor), Paul Finkelman (Editor)

The Civil War Diary of Gideon Welles, Lincoln's Secretary of the Navy
by Gideon Welles, William E. Gienapp (Editor), Erica L. Gienapp (Editor), James M. McPherson (Foreword by)

On the Altar of Freedom
by James Henry Gooding, Virginia M. Adams (Editor), James M. McPherson (Foreword by)

The Hammer and the Anvil
by Dwight Jon Zimmerman, James M. McPherson (Foreword by), Wayne Vansant (Illustrator)

A Gentleman and an Officer
by Judith N. McArthur, Orville Vernon Burton, James M. McPherson (Foreword by)

The Last Best Hope of Earth
by John Rhodehamel, Thomas F. Schwartz, James M. McPherson (Foreword by)

Both Prayed to the Same God
by Robert J. Miller, James M. McPherson (Foreword by)

The Hammer and the Anvil
by Dwight Jon Zimmerman, Wayne Vansant (Illustrator), James M. McPherson (Foreword by)

A Gentleman and an Officer
by Judith N. McArthur, Orville Vernon Burton, James M. McPherson (Foreword by)